This summer, the Cass Foundation hosts a spectacular show of 15 new works by Chinese artists, including a giant pigeon house and a 7-metre bust of Mao.